multi-hull catamaran - English Synonyms Dictionary